//
//  CXWeatherModel.swift
//  CXSwiftDemo
//
//  Created by 潮汐 on 2023/12/11.
//
//天气数据模型：KakaJSON

import Foundation
import KakaJSON

//主模型数据
class CXWeatherModel: Convertible {
    let name:String = ""//对应后台字段login
    var WD:String = ""
    let weather:String?
    let age:Int = 0
    let medium:String = ""
    let id:String = ""
    let user:User! = nil
    
//    var userDict : [String:Any] = [:]
//    var books: [Book]?//Book是模型
    
//    //替换服务器返回的字段名，自己新起一个名字
//    func kj_modelKey(from property:Property) -> ModelPropertyKey {
//        if property.name == "name" {
//            return "login"//对应的服务器名字
//        }
//        return property.name
//    }
    
    // 由于Swift初始化机制的原因，`Convertible`协议强制要求实现init初始化器
    // 这样框架内部才可以完整初始化一个实例
    required init() {
        self.weather = ""
    }
}

